//
//  KDDModelInfo.h
//  MengLiao
//
//  Created by xiuxin on 2022/7/15.
//  Copyright © 2022 ZHBen. All rights reserved.
//

#import <Foundation/Foundation.h>
#import "KDDHeader.h"

@interface NSObject (KDataDriven)

@property (copy,nonatomic) NSString * ddConfigID;

@property (nonatomic) KDDViewType ddViewType;
//仅针对Header或Footer类型生效
@property (nonatomic) BOOL ddNoSuspend;

@property (copy,nonatomic) NSString * ddReuseID;

@property (strong,nonatomic) NSValue * ddSize;

@property (copy,nonatomic) NSString * ddDecorationID;

@end

@interface KDDModel : NSObject

@property (strong,readonly,nonatomic) NSObject * model;

+ (KDDModel *)model:(NSObject *)model configID:(NSString *)configID;

@end
